//编程使用for循环实现猜数字游戏
import java.util.Scanner;
import java.util.Random;
public class ForGuessTest{
	public static void main(String[] args) {
		// 1.随机生成一个1-100的整数并使用变量保存起来
		Random ra = new Random();
		int ia = ra.nextInt(100) + 1;
		System.out.println("ia = " + ia);
		int num = 0;
		for (; ; ) {
			// 2.提示用户输入一个一个1-100的整数并用变量记录
			System.out.println("请输入1-100之间的整数");
			Scanner sc = new Scanner(System.in);
			int ib = sc.nextInt();
			num++;
			//比较用户输入数与随机数的大小，并输出"猜大了","猜小了","猜对了"
			if (ia > ib) {				
				System.out.println("猜小了");
			}else if (ia < ib) {
				System.out.println("猜大了");
			}else{
				System.out.println("猜对了");
				System.out.println("猜对了，游戏结束");
				break;
			}
			
		}
		System.out.println("总共猜了：" + num + "次");
	}
}